# -----1-----
# a=10000
# b={"电视":3000,"冰箱":1500,"洗衣机":1000,"电脑":5000,"手机":2000,"平板电脑":2500}
# c={"":0}#购物车
# j=0#总价格
# j=int(j)
# while True:
#     while True:
#         d=input("请输入要购买的东西")
#         if d in b:
#             c[d]=b[d]
#             print("当前购物车有")
#             for i in c:
#                 print(i)
#             e = input("是否继续购买？是/否（其他输入默认为否）")
#             if e != '是':
#                 break
#         else :
#             e=input("输入错误，没有该商品，是否继续购买？是/否（其他输入默认为否）")
#             if e!='是':
#                 break
#     if c!={"":0}:
#         e=input("是否减少已选物品？是/否（其他输入默认为否）")
#         if e=="是":
#             while True:
#                 del_a=input("请输入一个要删除的物品")
#                 c.pop(del_a)
#                 print("当前购物车有")
#                 for i in c:
#                     print(i)
#                 pd2=input("删除成功，是否继续删除？是/否（其他输入默认为否）")
#                 if pd2!="是":
#                     break
#     if c != {"": 0}:
#         f=input("是否购买购物车内的所有商品？是/否（其他输入默认为否）")
#         if f=="是":
#             for i in c:
#                 j=j+c[i]
#             if j<=a:
#                 a-=j
#                 print("支付成功，余额为:",a,"，共花费:",j)
#             else:
#                 print("支付失败余额不足")
#     e = input("是否继续购买？是/否（其他输入默认为否）")
#     if e != '是':
#         break
# -----2-----
import random
a=10000
b={"电视":3000,"冰箱":1500,"洗衣机":1000,"电脑":5000,"手机":2000,"平板电脑":2500}
c={"":0}#购物车
j=0#总价格
j=int(j)
yh=[8.0,8.2,8.4,8.6,8.8,9.0,9.2,9.4,9.6,9.8]#优惠券
x=random.randint(0,9)
x=yh[x]#选择的优惠券

print("恭喜获得",x,"折打折券")
while True:
    while True:
        d=input("请输入要购买的东西")
        if d in b:
            c[d]=b[d]
            print("当前购物车有")
            for i in c:
                print(i)
            e = input("是否继续购买？是/否（其他输入默认为否）")
            if e != '是':
                break
        else :
            e=input("输入错误，没有该商品，是否继续购买？是/否（其他输入默认为否）")
            if e!='是':
                break
    if c!={"":0}:
        e=input("是否减少已选物品？是/否（其他输入默认为否）")
        if e=="是":
            while True:
                del_a=input("请输入一个要删除的物品")
                c.pop(del_a)
                print("当前购物车有")
                for i in c:
                    print(i)
                pd2=input("删除成功，是否继续删除？是/否（其他输入默认为否）")
                if pd2!="是":
                    break
    if c != {"": 0}:
        f=input("是否购买购物车内的所有商品？是/否（其他输入默认为否）")
        if f=="是":
            for i in c:
                j=j+c[i]
            if j*x/10<=a:
                a-=j*x/10
                print("支付成功，余额为:",a,"，共花费:",j*x/10,"优惠金额为",j-j*x/10)
            else:
                print("支付失败余额不足")
    e = input("是否继续购买？是/否（其他输入默认为否）")
    if e != '是':
        break
# -----3-----
a=0
b=0
c=0
e=[]
for i in range(1,5):
    a=i*100
    for i in range(1, 5):
        b= i * 10
        for i in range(1, 5):
            c = i
            d=a+b+c
            e.append(d)
print(len(e))
print(e)